﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using DTO;
using DAO;

namespace BUS
{
    public class NhaCungCapBUS
    {
        public List<NhaCungCapDTO> LayDanhSachNhaCungCap()
        {
            NhaCungCapDAO dao = new NhaCungCapDAO();
            List<NhaCungCapDTO> ds = dao.LayDanhSachNhaCungCap();
            return ds;
        }

        public NhaCungCapDTO LayThongTinNhaCungCap(int ma)
        {
            NhaCungCapDAO dao = new NhaCungCapDAO();
            NhaCungCapDTO dto = dao.LayThongTinNhaCungCap(ma);
            return dto;
        }

        public string LayTenNhaCungCapTheoMa(int ma)
        {
            NhaCungCapDAO dao = new NhaCungCapDAO();
            string ten = dao.LayTenNhaCungCapTheoMa(ma);
            return ten;
        }

        public void ThemNhaCungCap(NhaCungCapDTO dto)
        {
            NhaCungCapDAO dao = new NhaCungCapDAO();
            dao.ThemNhaCungCap(dto);
        }

        public void XoaNhaCungCap(int ma)
        {
            NhaCungCapDAO dao = new NhaCungCapDAO();
            dao.XoaNhaCungCap(ma);
        }

        public void CapNhatNhaCungCap(NhaCungCapDTO dto)
        {
            NhaCungCapDAO dao = new NhaCungCapDAO();
            dao.CapNhatNhaCungCap(dto);
        }
    }
}
